<!--
Copyright 2023 Specter Ops, Inc.

Licensed under the Apache License, Version 2.0
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

SPDX-License-Identifier: Apache-2.0
-->
<svg xmlns="http://www.w3.org/2000/svg" width="1168" height="716" viewBox="0 0 1168 716"><defs><style type="text/css"/></defs><g transform="translate(508 455) scale(1)"><g class="relationship"><g transform="translate(-454 -249) rotate(0)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 317.1378493822517 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(342 0) rotate(0)" stroke="none"/></g><g transform="translate(-265.93107530887414 -249) rotate(0) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-47.6875 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="95.375" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.5" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">HasSession</text></g></g></g></g><g class="relationship"><g transform="translate(-454 -249) rotate(20.759331793870167)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 344.97931192989296 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(369.84146254764124 0) rotate(0)" stroke="none"/></g><g transform="translate(-265.12401874400086 -177.40611184311257) rotate(20.759331793870167) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-47.6875 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="95.375" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.5" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">HasSession</text></g></g></g></g><g class="relationship"><g transform="translate(-454 -97) rotate(0)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 317.1378493822517 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(342 0) rotate(0)" stroke="none"/></g><g transform="translate(-265.93107530887414 -97) rotate(0) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-47.6875 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="95.375" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.5" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">HasSession</text></g></g></g></g><g class="relationship"><g transform="translate(-53 -249) rotate(6.18541171036728e-15)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 179.409572132721 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(204.27172275046928 0) rotate(0)" stroke="none"/></g></g><g class="relationship"><g transform="translate(-53 -97) rotate(-30.000000000000004)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 220.13784938225163 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(244.99999999999994 0) rotate(0)" stroke="none"/></g></g><g class="relationship"><g transform="translate(-53 55) rotate(-49.10660535086911)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 318.29204866406945 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(343.15419928181774 0) rotate(0)" stroke="none"/></g></g><g class="relationship"><g transform="translate(-53 207) rotate(-60.00000000000001)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 442.6812948831904 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(467.5434455009387 0) rotate(0)" stroke="none"/></g></g><g class="relationship"><g transform="translate(210.27172275046928 -248.99999999999997) rotate(10.89339464913091)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 318.2920486640694 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(343.1541992818177 0) rotate(0)" stroke="none"/></g><g transform="translate(395.5184411906186 -213.34925241402829) rotate(10.89339464913091) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-36.125 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="72.25" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.5" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">AdminTo</text></g></g></g></g><g class="relationship"><g transform="translate(-53 207) rotate(-30.00000000000001)" stroke-width="5" stroke="#000000"><path d="M 59 0 L 676.1378493822516 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#000000" transform="translate(700.9999999999999 0) rotate(0)" stroke="none"/></g><g transform="translate(265.3240264242441 23.21553765443707) rotate(-30.00000000000001) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-36.125 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="72.25" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.5" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">AdminTo</text></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-53" cy="-249" r="52"/></g><g transform="translate(-53 -249)"><g transform="scale(0.484375515625) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CUserA</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-53" cy="-97" r="52"/></g><g transform="translate(-53 -97)"><g transform="scale(0.484375515625) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CUserB</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-53" cy="55" r="52"/></g><g transform="translate(-53 55)"><g transform="scale(0.4765630234375) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CUserC</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-53" cy="207" r="52"/></g><g transform="translate(-53 207)"><g transform="scale(0.4765630234375) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CUserD</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-53" cy="-401" r="52"/></g><g transform="translate(-53 -401)"><g transform="scale(0.28125071874999996) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CUserInactive</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-454" cy="-249" r="52"/></g><g transform="translate(-454 -249)"><g transform="scale(0.3046881953125) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CComputerA</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="-454" cy="-97" r="52"/></g><g transform="translate(-454 -97)"><g transform="scale(0.3046881953125) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CComputerA</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="210.27172275046928" cy="-248.99999999999997" r="52"/></g><g transform="translate(210.27172275046928 -248.99999999999997)"><g transform="scale(0.484375515625) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CGroup</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="605.1793068761732" cy="-172.99999999999997" r="52"/></g><g transform="translate(605.1793068761732 -172.99999999999997)"><g transform="scale(0.30078194921875) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CComputerC</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="605.1793068761732" cy="-14" r="52"/></g><g transform="translate(605.1793068761732 -14)"><g transform="scale(0.30078194921875) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13" stroke="none">CComputerD</text></g></g></g></g></g></g></svg>
